Bank Client
Powered by: LiveConnect, IIOP
Last modified: Wed Apr 9 15:04:45 1997
This page connects to the remote object named 'Post-Modern Bank' and
supporting the IDL interface ::Bank::AccountManager. This remote
object could be running in or out of the Enterprise Server process.
print("Initializing the ORB...");
var myorb = Packages.org.omg.CORBA.ORB.init();
println("done.");
print("Connecting to remote AccountManager named 'Post-Modern Bank'...");
var pmBank =
Packages.Bank.AccountManagerHelper.narrow(
netscape.WAI.Naming.resolve("http://" + server.hostname
+ "/Post-Modern-Bank"));
if (pmBank == null) {
println("Unable to locate.");
} else {
println("done.");
print("Opening a bank account...");
oneAccount = pmBank.open("Nek Htims");
if (oneAccount == null) {
println("failed to open account.");
} else {
println("done.");
print("Getting balance from the account...");
bal = oneAccount.balance();
println("done.");
println("Balance = ", bal);
}
}